Text copied to clipboard!
Наслов
Text copied to clipboard!Go Senior Developer
Опис
Text copied to clipboard!
Tražimo iskusnog Go Senior Developera koji će se pridružiti našem timu i doprineti razvoju skalabilnih, pouzdanih i visokoperformantnih softverskih rešenja. Kao Go Senior Developer, bićete odgovorni za dizajn, implementaciju i održavanje kompleksnih backend sistema koristeći Go programski jezik. Očekuje se da imate duboko razumevanje softverske arhitekture, iskustvo u radu sa distribuiranim sistemima i sposobnost da vodite manje timove ili mentorirate mlađe kolege. Vaša uloga uključuje saradnju sa drugim inženjerima, DevOps timom, kao i produkt menadžerima kako bi se obezbedila isporuka kvalitetnih rešenja u zadatim rokovima. Bićete uključeni u sve faze razvoja softvera, od analize zahteva, preko dizajna i implementacije, do testiranja i produkcijske podrške. Posebno cenimo proaktivnost, sposobnost rešavanja problema i spremnost na kontinuirano učenje i usvajanje novih tehnologija. Idealan kandidat ima iskustvo sa radom u cloud okruženjima (AWS, GCP ili Azure), poznavanje rada sa bazama podataka (SQL i NoSQL), kao i iskustvo sa alatima za automatizaciju i CI/CD procesima. Ako ste motivisani da radite na izazovnim projektima, doprinosite inovacijama i želite da budete deo dinamičnog tima, ovo je prava prilika za vas.
Одговорности
Text copied to clipboard!- Dizajniranje i implementacija skalabilnih backend sistema u Go-u
- Održavanje i optimizacija postojećih aplikacija
- Saradnja sa timom na definisanju tehničkih zahteva
- Mentorisanje mlađih developera i deljenje znanja
- Pisanje tehničke dokumentacije
- Učestvovanje u code review procesu
- Implementacija sigurnosnih i performansnih poboljšanja
- Rad na automatizaciji procesa razvoja i isporuke softvera
- Praćenje novih tehnologija i predlaganje inovacija
Захтеви
Text copied to clipboard!- Minimum 4 godine iskustva u razvoju softvera, od čega najmanje 2 godine sa Go-om
- Odlično poznavanje Go programskog jezika
- Iskustvo sa radom u cloud okruženjima (AWS, GCP ili Azure)
- Poznavanje SQL i NoSQL baza podataka
- Razumevanje principa distribuiranih sistema
- Iskustvo sa CI/CD alatima i procesima
- Sposobnost samostalnog rešavanja problema
- Dobre komunikacione veštine
- Poznavanje engleskog jezika na radnom nivou
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina imate iskustva sa Go programskim jezikom?
- Da li ste radili na projektima u cloud okruženju?
- Možete li opisati jedan izazovan problem koji ste rešili koristeći Go?
- Kakvo je vaše iskustvo sa bazama podataka (SQL/NoSQL)?
- Da li ste imali priliku da mentorirate druge developere?
- Kako pristupate optimizaciji performansi backend sistema?
- Koje alate koristite za automatizaciju i CI/CD?
- Da li ste radili u agilnim timovima?
- Kako ostajete u toku sa novim tehnologijama?